Linked List Implementation Of Queue Data Structure - C++